위클리 챌린지 [프로그래머스] 8주차_최소직사각형 문제 설명 명함 지갑을 만드는 회사에서 지갑의 크기를 정하려고 합니다. 다양한 모양과 크기의 명함들을 모두 수납할 수 있으면서, 작아서 들고 다니기 편한 지갑을 만들어야 합니다. 이러한 요건을 만족하는 지갑을 만들기 위해 디자인팀은 모든 명함의 가로 길이와 세로 길이를 조사했습니다. 아래 표는 4가지 명함의 가로 길이와 세로 길이를 나타냅니다. 명함 번호 가로 길이 세로 길이 가장 긴 가로 ... 레벨1python프로그래머스위클리 챌린지코딩테스트python [프로그래머스] Level1_2주차 0번 학생이 평가한 점수는 0번 행에담긴 [100, 90, 98, 88, 65]입니다. -0번 학생은 자기 자신에게 100점, 1번 학생에게 90점, 2번 학생에게 98점, 3번 학생에게 88점, 4번 학생에게 65점을 부여했습니다. 2번 학생이 평가한 점수는 2번 행에담긴 [47, 88, 95, 80, 67]입니다. 당신은 각 학생들이 받은 점수의 평균을 구하여, 기준에 따라 학점을 부여하... python프로그래머스알고리즘위클리 챌린지python [프로그래머스/C++] 복서 정렬하기 전체 승률이 높은 복서의 번호가 앞쪽으로 갑니다. 아직 다른 복서랑 붙어본 적이 없는 복서의 승률은 0%로 취급합니다. 승률이 동일한 복서의 번호들 중에서는 자신보다 몸무게가 무거운 복서를 이긴 횟수가 많은 복서의 번호가 앞쪽으로 갑니다. 자신보다 무거운 복서를 이긴 횟수까지 동일한 복서의 번호들 중에서는 자기 몸무게가 무거운 복서의 번호가 앞쪽으로 갑니다. 자기 몸무게까지 동일한 복서의 번... 위클리 챌린지프로그래머스복서 정렬하기복서 정렬하기 [프로그래머스/C++/JS] 모음 사전 사전에 알파벳 모음 'A', 'E', 'I', 'O', 'U'만을 사용하여 만들 수 있는, 길이 5 이하의 모든 단어가 수록되어 있습니다. 사전에서 첫 번째 단어는 "A"이고, 그다음은 "AA"이며, 마지막 단어는 "UUUUU"입니다. 단어 하나 word가 매개변수로 주어질 때, 이 단어가 사전에서 몇 번째 단어인지 return 하도록 solution 함수를 완성해주세요. word의 길이는 ... 위클리 챌린지프로그래머스모음 사전모음 사전 [프로그래머스] 위클리 챌린지 12주차 (javascript) 문제 ❓ 풀이 방법 문제를 살펴보면 dungeons의 길이가 8로 매우 짧기 때문에 DFS를 통한 완전탐색으로 문제를 해결할 수 있다. 카운트, 현재 피로도, 던전, 결과 배열을 매개 변수로 받는 함수 DFS를 선언한다 카운트가 0 이상일 때 결과배열에 저장 던전의 길이만큼 반복문을 진행하며 현재 피로도가 최소 피로도보다 클 경우 현재 값을 제외한 던전 목록을 추가하여 DFS함수를 다시한번 ... 알고리즘프로그래머스위클리 챌린지알고리즘
[프로그래머스] 8주차_최소직사각형 문제 설명 명함 지갑을 만드는 회사에서 지갑의 크기를 정하려고 합니다. 다양한 모양과 크기의 명함들을 모두 수납할 수 있으면서, 작아서 들고 다니기 편한 지갑을 만들어야 합니다. 이러한 요건을 만족하는 지갑을 만들기 위해 디자인팀은 모든 명함의 가로 길이와 세로 길이를 조사했습니다. 아래 표는 4가지 명함의 가로 길이와 세로 길이를 나타냅니다. 명함 번호 가로 길이 세로 길이 가장 긴 가로 ... 레벨1python프로그래머스위클리 챌린지코딩테스트python [프로그래머스] Level1_2주차 0번 학생이 평가한 점수는 0번 행에담긴 [100, 90, 98, 88, 65]입니다. -0번 학생은 자기 자신에게 100점, 1번 학생에게 90점, 2번 학생에게 98점, 3번 학생에게 88점, 4번 학생에게 65점을 부여했습니다. 2번 학생이 평가한 점수는 2번 행에담긴 [47, 88, 95, 80, 67]입니다. 당신은 각 학생들이 받은 점수의 평균을 구하여, 기준에 따라 학점을 부여하... python프로그래머스알고리즘위클리 챌린지python [프로그래머스/C++] 복서 정렬하기 전체 승률이 높은 복서의 번호가 앞쪽으로 갑니다. 아직 다른 복서랑 붙어본 적이 없는 복서의 승률은 0%로 취급합니다. 승률이 동일한 복서의 번호들 중에서는 자신보다 몸무게가 무거운 복서를 이긴 횟수가 많은 복서의 번호가 앞쪽으로 갑니다. 자신보다 무거운 복서를 이긴 횟수까지 동일한 복서의 번호들 중에서는 자기 몸무게가 무거운 복서의 번호가 앞쪽으로 갑니다. 자기 몸무게까지 동일한 복서의 번... 위클리 챌린지프로그래머스복서 정렬하기복서 정렬하기 [프로그래머스/C++/JS] 모음 사전 사전에 알파벳 모음 'A', 'E', 'I', 'O', 'U'만을 사용하여 만들 수 있는, 길이 5 이하의 모든 단어가 수록되어 있습니다. 사전에서 첫 번째 단어는 "A"이고, 그다음은 "AA"이며, 마지막 단어는 "UUUUU"입니다. 단어 하나 word가 매개변수로 주어질 때, 이 단어가 사전에서 몇 번째 단어인지 return 하도록 solution 함수를 완성해주세요. word의 길이는 ... 위클리 챌린지프로그래머스모음 사전모음 사전 [프로그래머스] 위클리 챌린지 12주차 (javascript) 문제 ❓ 풀이 방법 문제를 살펴보면 dungeons의 길이가 8로 매우 짧기 때문에 DFS를 통한 완전탐색으로 문제를 해결할 수 있다. 카운트, 현재 피로도, 던전, 결과 배열을 매개 변수로 받는 함수 DFS를 선언한다 카운트가 0 이상일 때 결과배열에 저장 던전의 길이만큼 반복문을 진행하며 현재 피로도가 최소 피로도보다 클 경우 현재 값을 제외한 던전 목록을 추가하여 DFS함수를 다시한번 ... 알고리즘프로그래머스위클리 챌린지알고리즘